augmented launch station - French English Dictionary